power pollution - French English Dictionary